<?php
    session_start();
    if(!isset($_SESSION['usuario'])){
            header('location:../html/login.html');
         }
         
         echo '<center>
                    <title>Archivo Fisico del Paciente</title>
                    <table>
                        <tr>
                            <td>';
                         include_once 'menu.php';
                        echo"</td>
                        </tr>
                    </table>";
?>
<html>
    <head>
        <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
        <link rel="stylesheet" href="../css/bootstrap-combined.min.css" />
        <script type="text/javascript" src="../../Laboratorio/vista/datepicker/jquery-1.10.2.min.js"></script>
        
        <!-- LIBRERIAS JQUERY Y CSS PARA LA CREACION DE LAS ALERTAS -->
        <script type="text/javascript" src="../../Ginecobstetricia/vista/js/alertify.js"></script>
	<link rel="stylesheet" href="../../Ginecobstetricia/vista/css/alertify.core.css" />
	<link rel="stylesheet" href="../../Ginecobstetricia/vista/css/alertify.default.css" />
        
        <style>
            
        </style>
        
        <script>
            function ingres(){
                $("#ingreso").html('<input type="text" name="txtingreso" value="" id="adningreso" style="width:85%" onchange="cargarPac();"/>');
            }
            
            function cargarIngre(){
                var documento = $("#doc").val();
                $.ajax({
                    type: "POST",
                    contentType: "application/x-www-form-urlencoded; charset=UTF-8",
                    data: {documento:documento},
                    url: "../../controlador/php/sql/arcfisidp.php",
                    success: mostrarDat,
                    timeout: 4000
                });
            }
            
            function mostrarDat(dat){
                rpt = $.parseJSON(dat);
                if(rpt != null){
                    for(r in rpt){
                        /*se imprime el nombre del paciente*/
                        document.getElementById("paciente").innerHTML = rpt[r].PACPRINOM +" "+ rpt[r].PACSEGNOM + " " + rpt[r].PACPRIAPE + " " + rpt[r].PACSEGAPE;
                    }
                    
                    /*se imprime una lista desplegable*/
                    $("#ingreso").html('<select name="cbingresos" id="adningreso" style="font-size: 100%" onchange="cargarPac();">\
                                            <option value="">Seleccione</option >\
                                        </select>');
                    for(r2 in rpt){
                        /*se inserta llena la lista desplegable anterior con los ingresos del paciente*/
                        $("#adningreso").append('<option value = "'+ rpt[r2].AINCONSEC +'">'+ rpt[r2].AINCONSEC + " - "+ rpt[r2].AINFECING +'</option>');
                    }
                    /*cargamos los archivos asociados al paciente*/
                    
                    /*Se valida si el usuario pertenece al area de cuentas*/
                    var usuario = document.getElementById("oidrol").value;
                    if(usuario == 108 || usuario == 61 || usuario == 115){
                        
                        document.getElementById("todosarchi").innerHTML = '<table><tr><td><select name="" id="descargaIngre" onchange="cargarFactura();">\
                                                                                <option value="">---</option>\
                                                                           </select></td><td>\
                                                                           <img title="Descargar todos los archivos del paciente" style="margin-top:-10px;cursor:pointer" onclick="todosArchivos();" src="../imagen/des.png" width="30" height="27" alt="des"/></td></td></table>';
                    }
                    
                    cargarTabla();
                    eliminarCarpetas();
                    
                }else{
                    alertify.error("El paciente no existe...");
                }
            }
            
            function cargarFactura(){
                
                /*Gestion de Cambios
                 *Modulo: Gestion,Archivo Fisico*/
                
                var ingresoDescargar = document.getElementById("descargaIngre").value;
                
                /*Insertamos el ingreso seleccionado a descargar en el combo de los ingresos del paciente
                 *para cargar la factura*/
                document.getElementById("adningreso").value = ingresoDescargar;
                
                /*cargamos la factura*/
                cargarPac();
                
            }
            
            function todosArchivos(){
            
                var fecha = new Date();
                
                var fechah = fecha.getDate()+' '+(fecha.getMonth()+1)+' '+fecha.getFullYear()+' '+fecha.getHours()+' '+fecha.getMinutes()+' '+fecha.getSeconds();
                //alert(fechah);
                var numeroFactura = document.getElementById("numeroFactura").value;
                
                var documento = document.getElementById("doc").value;
                var ingreso = document.getElementById("descargaIngre").value;
                
                if(ingreso == ''){
                     alertify.alert("Por favor seleccione un ingreso.", function () {
                        $("#descargaIngre").focus();
                    });
                    return false;
                 }
                 
                 if(ingreso == 'Acceso denegado'){
                     alertify.error("Acceso denegado.");
                     $("#descargaIngre").focus();
                    return false;
                 }
                 
                /*activar el gif de carga*/
                document.getElementById("gifcarga2").innerHTML = '<table style="position: absolute;margin-top: -35px;left: 850px;font-size:100%">\
                                                                    <tr>\
                                                                        <td>\
                                                                            Descargando\
                                                                        </td>\
                                                                        <td>\
                                                                            <img src="../imagen/gif/carga3.gif" width="100" height="70" alt="carga3"/>\
                                                                        </td>\
                                                                    </tr>\
                                                                  </table>';
                
                $.ajax({
                    type: "POST",
                    dataType: "json",
                    contentType: "application/x-www-form-urlencoded; charset=UTF-8",
                    url: "../../controlador/php/sql/descargarTodos.php",
                    data: {ingreso:ingreso,documento:documento,fecha:fechah,numfac:numeroFactura},
                    success: respuestaArchi
                });
            
            }
            
            function respuestaArchi(datos){
                
                /*desactivar el gif de carga*/
                document.getElementById("gifcarga2").innerHTML = '';
                alertify.success(datos.respuesta);
                
            }
            
            function cargarPac(){
                var ingreso = $("#adningreso").val();
                $.ajax({
                    type: "POST",
                    contentType: "application/x-www-form-urlencoded; charset=UTF-8",
                    url: "../../Laboratorio/controlador/php/sql/datosPac.php",
                    data: {ingreso:ingreso},
                    success: mostrarDP,
                    timeout: 4000
                });
            }
            
            function mostrarDP(datos){
                
                rpt1 = $.parseJSON(datos);
                if(rpt1 === null){
                    alertify.error("El paciente no existe...");
                }
                
                for(pac1 in rpt1){
                    $("#doc").attr("value", rpt1[pac1].PACNUMDOC);
                    $("#paciente").html(rpt1[pac1].NOMBRES +" "+ rpt1[pac1].APELLIDOS);
                    $("#numfactura").html("Numero(s) Factura <font title='Numero de Factura' color='blue'>"+rpt1[pac1].NUMFACTURA+"</font>");
                    document.getElementById("numeroFactura").value = rpt1[pac1].NUMFACTURA;
                    /*Gestion de cambios
                     *Modulo: Gestion,Archivo Fisico*/
                    var nitEntidad = rpt1[pac1].TERNUMDOC;
                }
                
                /*Gestion de cambios
                *Modulo: Gestion,Archivo Fisico*/
               
                var usuario = document.getElementById("oidrol").value;
                
                /*Se valida si el usuario es un auditor de la nueva eps*/
                
                if(usuario == 115){
                    /*Se valida si el usuario tiene acceso a los arcivos del paciente*/
                    
                    if(nitEntidad == 900156264){
                        /*cargamos los archivos asociados al paciente*/
                        
                        cargarArchi();
                    }else{
                        alertify.error("Acceso denegado.");
                    }
                }else{
                    /*cargamos los archivos asociados al paciente*/
                    
                    cargarArchi();
                }
            }
            
            function agregartid(){
                if (document.getElementById("oidrol").value == 61){
                    $("#agregartd").html('<img title="Crear un nuevo tipo de documento" src="../imagen/lista.png" width="50" height="50" alt="nuevo" onclick="ventana();" style="cursor:pointer;margin-top:-5%;"/>');
                }
            }
            
            function ventana(){
                
                var usu = document.getElementById("oidrol").value;
                
                if(usu == 61 /*|| 18*/){
                    window.open("crearTipoD.php","","width=900,height=500,scrollbars=yes");
                }else{ 
                    alertify.error('Acceso denegado');
                }
                
                
            }
            
             function cargarTipod(){
                var tc = 1;
                $.ajax({
                    async: true,
                    type: "POST",
                    contentType: "application/x-www-form-urlencoded; charset=UTF-8",
                    url: "../../controlador/php/sql/guardarTD.php",
                    data: {tc:tc},
                    success: cargarCombotd,
                    timeout: 4000
                });
            }
            
            function cargarCombotd(datos){
                rpt = $.parseJSON(datos);
                for(r in rpt){
                    $("#tipodoc").append('<option value="'+rpt[r].oid+'">'+ rpt[r].gdgdescripci +'</option>');
                } 
            }
            
            
            function enviarArchi(){
                
                /*activar el gif de carga*/
                document.getElementById("gifcarga").innerHTML = '<table style="position: absolute;margin-top: -35px;left: 1118px;font-size:100%">\
                                                                    <tr>\
                                                                        <td>\
                                                                            Cargando\
                                                                        </td>\
                                                                        <td>\
                                                                            <img src="../imagen/gif/carga3.gif" width="100" height="70" alt="carga3"/>\
                                                                        </td>\
                                                                    </tr>\
                                                                  </table>';
                
                var inputFileImage = document.getElementById('adjunto');
                var file = inputFileImage.files[0];
                var data = new FormData();
                var nombreArchivo = document.getElementById("nombreArchivo").value;
                data.append('archivo',file);
                var url = '../../controlador/php/sql/cargarArchi.php?nombreArchivo='+nombreArchivo;
                
                $.ajax({
                    url:url,
                    type:'POST',
                    dataType: "json",
                    contentType:false,
                    data:data,
                    processData:false,
                    success: mostrarmarchi
                });
                
            }
            
            function mostrarmarchi(dat){
                var respuesta = dat.mensaje;
                if(respuesta == 1){
                    alertify.error('ha ocurrido un error');
                }else if(respuesta == 2){
                    //alertify.success('el archivo ha sido guardado exitosamente');
                    var oida = dat.oidarchivo;
                    insertarDP(oida);
                }else if(respuesta == 3){
                    alertify.error('ocurrio un error al copiar el archivo');
                }else if(respuesta == 4){
                    alertify.error('archivo no permitido, es tipo de archivo prohibido o excede el tamano');
                }
                
            }
            
             function insertarDP(oida){
                 var docpac = $('#doc').val();
                 var ingreso = $('#adningreso').val();
                 var tipodoc = $('#tipodoc').val();
                 var obs = $('#obs').val();
                 var tc = 1;
                 //alert(oida);
                 
                 $.ajax({
                        async: true,
                        type: "POST",
                        contentType: "application/x-www-form-urlencoded; charset=UTF-8",
                        url: "../../controlador/php/sql/insertardp.php",
                        data: {docpac:docpac,ingreso:ingreso,oida:oida,tipodoc:tipodoc,obs:obs,tc:tc},
                        success: residp
                          
                });
             }
             
             function residp(){
                 
                 /*se quita el gif de carga*/
                 document.getElementById("gifcarga").innerHTML = '';
                 alertify.success('el archivo ha sido guardado exitosamente');
                 cargarTabla();
                 document.getElementById("obs").value = '';
                 var control = $("#adjunto").val();
                 document.getElementById("adjunto").value = "";
                 control.replaceWith( control = control.clone( true ) );
                 
             }
            
            
            function comfirm(){
                 var pacnumdoc = $("#doc").val();
                 var ingreso = $("#adningreso").val();
                 var tipod = $("#tipodoc").val();
                 var arc = document.getElementById("adjunto").value;
                 
                 if(pacnumdoc == ''){
                     alertify.alert("Cargue los datos del paciente.", function () {
                        $("#doc").focus();
                    });
                    return false;
                 }
                 
                 if(ingreso == ''){
                     alertify.alert("Cargue los datos del paciente.", function () {
                        $("#adningreso").focus();
                    });
                    return false;
                 }
                 
                 if(tipod == ''){
                     alertify.alert("Seleccione el tipo de archivo.", function () {
                        $("#tipodoc").focus();
                    });
                    return false;
                 }
                 
                 if(arc == ''){
                     alertify.alert("No se ha seleccionado ningun archivo", function () {
                        $("#adjunto").focus();
                    });
                    return false;
                 }
                 
                 alertify.confirm("ESTA SEGURO DE GUARDAR EL ARCHIVO?", function (e) {
                    if (e) {
                        enviarArchi();
                    } else { 
                        
                    }
                    }); 
                    return false;
            }
            
            function cargarTabla(){
                var tc = 2;
                var docpac = $("#doc").val();
                $.ajax({
                        async: true,
                        type: "POST",
                        contentType: "application/x-www-form-urlencoded; charset=UTF-8",
                        url: "../../controlador/php/sql/insertardp.php",
                        data: {docpac:docpac,tc:tc},
                        success: mostrarTa,
                        timeout: 4000
                });
                
            }
            
            function mostrarTa(respuesta){
                rpt = $.parseJSON(respuesta);
                $("#contenido").text('');
                respuesta = $("#contenido");
                var resp="";
                var con = 1;
                
                var listaIngresos = new Array();
                var nit = "";
                var usuario = document.getElementById("oidrol").value;
                
                resp+=('<table style="font-size: 85%;overflow:hidden;border:1px solid #d3d3d3;background:#fefefe;width:100%;-moz-border-radius:5px; /* FF1+ */-webkit-border-radius:5px; /* Saf3-4 */border-radius:5px;-moz-box-shadow: 0 0 4px rgba(0, 0, 0, 0.2);-webkit-box-shadow: 0 0 4px rgba(0, 0, 0, 0.2);">\
                            <tr>\
                                <td style="padding:3px 3px 3px; text-align:center;border-top:1px solid #e0e0e0; border-right:1px solid #e0e0e0;background: -moz-linear-gradient(100% 25% 90deg, #fefefe, #f9f9f9);background: -webkit-gradient(linear, 0% 0%, 0% 25%, from(#f9f9f9), to(#fefefe)); background:#e8eaeb;">\
                                </td>\
                                <td style="padding:3px 3px 3px; text-align:center;border-top:1px solid #e0e0e0; border-right:1px solid #e0e0e0;background: -moz-linear-gradient(100% 25% 90deg, #fefefe, #f9f9f9);background: -webkit-gradient(linear, 0% 0%, 0% 25%, from(#f9f9f9), to(#fefefe)); background:#e8eaeb;">\
                                    Ingreso\
                                </td>\
                                <td style="padding:3px 3px 3px; text-align:center;border-top:1px solid #e0e0e0; border-right:1px solid #e0e0e0;background: -moz-linear-gradient(100% 25% 90deg, #fefefe, #f9f9f9);background: -webkit-gradient(linear, 0% 0%, 0% 25%, from(#f9f9f9), to(#fefefe)); background:#e8eaeb;">\
                                   Fecha de Registro\
                                </td>\
                                <td style="padding:3px 3px 3px; text-align:center;border-top:1px solid #e0e0e0; border-right:1px solid #e0e0e0;background: -moz-linear-gradient(100% 25% 90deg, #fefefe, #f9f9f9);background: -webkit-gradient(linear, 0% 0%, 0% 25%, from(#f9f9f9), to(#fefefe)); background:#e8eaeb;">\
                                   Tipo de Documento\
                                </td>\
                                <td style="padding:3px 3px 3px; text-align:center;border-top:1px solid #e0e0e0; border-right:1px solid #e0e0e0;background: -moz-linear-gradient(100% 25% 90deg, #fefefe, #f9f9f9);background: -webkit-gradient(linear, 0% 0%, 0% 25%, from(#f9f9f9), to(#fefefe)); background:#e8eaeb;">\
                                    Observaciones\
                                </td>\
                                <td style="padding:3px 3px 3px; text-align:center;border-top:1px solid #e0e0e0; border-right:1px solid #e0e0e0;background: -moz-linear-gradient(100% 25% 90deg, #fefefe, #f9f9f9);background: -webkit-gradient(linear, 0% 0%, 0% 25%, from(#f9f9f9), to(#fefefe)); background:#e8eaeb;">\
                                    Funcionario\
                                </td>\
                                <td style="padding:3px 3px 3px; text-align:center;border-top:1px solid #e0e0e0; border-right:1px solid #e0e0e0;background: -moz-linear-gradient(100% 25% 90deg, #fefefe, #f9f9f9);background: -webkit-gradient(linear, 0% 0%, 0% 25%, from(#f9f9f9), to(#fefefe)); background:#e8eaeb;">\
                                    Archivo\
                                </td>\
                                <td style="padding:3px 3px 3px; text-align:center;border-top:1px solid #e0e0e0; border-right:1px solid #e0e0e0;background: -moz-linear-gradient(100% 25% 90deg, #fefefe, #f9f9f9);background: -webkit-gradient(linear, 0% 0%, 0% 25%, from(#f9f9f9), to(#fefefe)); background:#e8eaeb;">\
                                    Eliminar\
                                </td>\
                            </tr>');
                for(usu in rpt){
                    
                    nit = rpt[usu].TERNUMDOC;
                    
                    if(usuario == 115){
                        
                        if(nit == 900156264){
                            
                            resp+=("<tr>\
                                <td align='center' style='padding:5px 5px 5px; text-align:center;border-top:1px solid #e0e0e0; border-right:1px solid #e0e0e0;background: -moz-linear-gradient(100% 25% 90deg, #fefefe, #f9f9f9);background: -webkit-gradient(linear, 0% 0%, 0% 25%, from(#f9f9f9), to(#fefefe));'>"+ con +"</td>\
                                <td align='center' style='padding:5px 5px 5px; text-align:center;border-top:1px solid #e0e0e0; border-right:1px solid #e0e0e0;background: -moz-linear-gradient(100% 25% 90deg, #fefefe, #f9f9f9);background: -webkit-gradient(linear, 0% 0%, 0% 25%, from(#f9f9f9), to(#fefefe));' title='Ingreso Paciente'>"+ rpt[usu].adnIngreso +"</td>\
                                <td align='center' style='padding:5px 5px 5px; text-align:center;border-top:1px solid #e0e0e0; border-right:1px solid #e0e0e0;background: -moz-linear-gradient(100% 25% 90deg, #fefefe, #f9f9f9);background: -webkit-gradient(linear, 0% 0%, 0% 25%, from(#f9f9f9), to(#fefefe));' title='Fecha de registro'>"+ rpt[usu].haffecha1 +"</td>\
                                <td align='center' style='padding:5px 5px 5px; text-align:center;border-top:1px solid #e0e0e0; border-right:1px solid #e0e0e0;background: -moz-linear-gradient(100% 25% 90deg, #fefefe, #f9f9f9);background: -webkit-gradient(linear, 0% 0%, 0% 25%, from(#f9f9f9), to(#fefefe));' title='Tipo de documento'>"+ rpt[usu].gdgdescripci +"</td>\
                                <td style='width:300px;padding:5px 5px 5px;border-top:1px solid #e0e0e0; border-right:1px solid #e0e0e0;background: -moz-linear-gradient(100% 25% 90deg, #fefefe, #f9f9f9);background: -webkit-gradient(linear, 0% 0%, 0% 25%, from(#f9f9f9), to(#fefefe));' title='observaciones'>"+ rpt[usu].hafobserva +"</td>\
                                <td align='center' style='padding:5px 5px 5px; text-align:center;border-top:1px solid #e0e0e0; border-right:1px solid #e0e0e0;background: -moz-linear-gradient(100% 25% 90deg, #fefefe, #f9f9f9);background: -webkit-gradient(linear, 0% 0%, 0% 25%, from(#f9f9f9), to(#fefefe));' title='Funcionario'>"+ rpt[usu].nombres +"</td>\
                                <td onclick='archiv("+ rpt[usu].oid +","+ rpt[usu].TERNUMDOC +");' align='center' style='cursor:pointer;padding:10px 10px 10px; text-align:left;border-top:1px solid #e0e0e0; border-right:1px solid #e0e0e0;background: -moz-linear-gradient(100% 25% 90deg, #fefefe, #f9f9f9);background: -webkit-gradient(linear, 0% 0%, 0% 25%, from(#f9f9f9), to(#fefefe));' title='Archivo'><a href='#'>"+ rpt[usu].hafnombarch +"</a></td>\
                                <td align='center' style='padding:5px 5px 5px; text-align:center;border-top:1px solid #e0e0e0; border-right:1px solid #e0e0e0;background: -moz-linear-gradient(100% 25% 90deg, #fefefe, #f9f9f9);background: -webkit-gradient(linear, 0% 0%, 0% 25%, from(#f9f9f9), to(#fefefe));'><img onclick='borrarArchivo("+ rpt[usu].oid +");' style='cursor:pointer;' src='../imagen/eliminar.png' width='20' height='20' alt='eliminar' title='Eliminar Archivo "+ rpt[usu].hafnombarch +"' /></td>\
                            </tr>");
                            
                        }
                        
                    }else{
                        
                        resp+=("<tr>\
                                <td align='center' style='padding:5px 5px 5px; text-align:center;border-top:1px solid #e0e0e0; border-right:1px solid #e0e0e0;background: -moz-linear-gradient(100% 25% 90deg, #fefefe, #f9f9f9);background: -webkit-gradient(linear, 0% 0%, 0% 25%, from(#f9f9f9), to(#fefefe));'>"+ con +"</td>\
                                <td align='center' style='padding:5px 5px 5px; text-align:center;border-top:1px solid #e0e0e0; border-right:1px solid #e0e0e0;background: -moz-linear-gradient(100% 25% 90deg, #fefefe, #f9f9f9);background: -webkit-gradient(linear, 0% 0%, 0% 25%, from(#f9f9f9), to(#fefefe));' title='Ingreso Paciente'>"+ rpt[usu].adnIngreso +"</td>\
                                <td align='center' style='padding:5px 5px 5px; text-align:center;border-top:1px solid #e0e0e0; border-right:1px solid #e0e0e0;background: -moz-linear-gradient(100% 25% 90deg, #fefefe, #f9f9f9);background: -webkit-gradient(linear, 0% 0%, 0% 25%, from(#f9f9f9), to(#fefefe));' title='Fecha de registro'>"+ rpt[usu].haffecha1 +"</td>\
                                <td align='center' style='padding:5px 5px 5px; text-align:center;border-top:1px solid #e0e0e0; border-right:1px solid #e0e0e0;background: -moz-linear-gradient(100% 25% 90deg, #fefefe, #f9f9f9);background: -webkit-gradient(linear, 0% 0%, 0% 25%, from(#f9f9f9), to(#fefefe));' title='Tipo de documento'>"+ rpt[usu].gdgdescripci +"</td>\
                                <td style='width:300px;padding:5px 5px 5px;border-top:1px solid #e0e0e0; border-right:1px solid #e0e0e0;background: -moz-linear-gradient(100% 25% 90deg, #fefefe, #f9f9f9);background: -webkit-gradient(linear, 0% 0%, 0% 25%, from(#f9f9f9), to(#fefefe));' title='observaciones'>"+ rpt[usu].hafobserva +"</td>\
                                <td align='center' style='padding:5px 5px 5px; text-align:center;border-top:1px solid #e0e0e0; border-right:1px solid #e0e0e0;background: -moz-linear-gradient(100% 25% 90deg, #fefefe, #f9f9f9);background: -webkit-gradient(linear, 0% 0%, 0% 25%, from(#f9f9f9), to(#fefefe));' title='Funcionario'>"+ rpt[usu].nombres +"</td>\
                                <td onclick='archiv("+ rpt[usu].oid +","+ rpt[usu].TERNUMDOC +");' align='center' style='cursor:pointer;padding:10px 10px 10px; text-align:left;border-top:1px solid #e0e0e0; border-right:1px solid #e0e0e0;background: -moz-linear-gradient(100% 25% 90deg, #fefefe, #f9f9f9);background: -webkit-gradient(linear, 0% 0%, 0% 25%, from(#f9f9f9), to(#fefefe));' title='Archivo'><a href='#'>"+ rpt[usu].hafnombarch +"</a></td>\
                                <td align='center' style='padding:5px 5px 5px; text-align:center;border-top:1px solid #e0e0e0; border-right:1px solid #e0e0e0;background: -moz-linear-gradient(100% 25% 90deg, #fefefe, #f9f9f9);background: -webkit-gradient(linear, 0% 0%, 0% 25%, from(#f9f9f9), to(#fefefe));'><img onclick='borrarArchivo("+ rpt[usu].oid +");' style='cursor:pointer;' src='../imagen/eliminar.png' width='20' height='20' alt='eliminar' title='Eliminar Archivo "+ rpt[usu].hafnombarch +"' /></td>\
                            </tr>");
                        
                    }
                    
                    
                                    
                    listaIngresos[usu] = rpt[usu].adnIngreso+"-"+rpt[usu].TERNUMDOC;
                                    
                    con++;
                }
                   resp+=("</table>");
                   respuesta.append(resp);
                   
               /*Se valida el usuario para el llenado de la lista*/
               if(usuario == 108 || usuario == 61 || usuario == 115){
                    cargarIngresos(listaIngresos);
               }
            }
            
            function cargarIngresos(lista){
                
                var temp = 0;
                var adningreso = "";
                var usuario = document.getElementById("oidrol").value;
                
                
                for(var i = 0; i < lista.length; i++){
                    
                    if(temp != lista[i]){
                        
                        /*Se saca el ingreso*/
                        var ingreso = lista[i];
                        var ingreso2= ingreso.split("-");
                        var ingresoReal = ingreso2[0];
                        
                        /*Se saca el nit de la entidad*/
                        var nit = lista[i];
                        var nit2= nit.split("-");
                        var nitReal = nit2[1];
                        
                        /*Se valida el tipo de usuario*/
                        
                        if(usuario == 115){
                            
                            /*Se valida la entidad que esta ligada al ingreso*/
                            
                            if(nitReal == 900156264){
                                
                                adningreso = ingresoReal;
                                /*se crean campos de texto con los nit de los ingresos para una futura validacion*/
                                $("#nits").append('<input type="hidden" name="txtnit[]" id="nit'+ i +'" value="'+ nitReal +'" />');
                        
                                $("#descargaIngre").append('<option value="'+ adningreso +'">'+ adningreso +'</option>');
                                
                            }/*else{
                                adningreso = "";
                            }*/
                            
                        }else{
                            
                            adningreso = ingresoReal;
                            /*se crean campos de texto con los nit de los ingresos para una futura validacion*/
                            $("#nits").append('<input type="hidden" name="txtnit[]" id="nit'+ i +'" value="'+ nitReal +'" />');
                        
                            $("#descargaIngre").append('<option value="'+ adningreso +'">'+ adningreso +'</option>');
                        }
                        
                        
                    }
                    temp = lista[i];
                    
                }
                
            }
            
            function cargarArchi(){
                setTimeout('cargarTabla();',500);
            }
            
            function archiv(oid,nitEntidad){
                
                /*Control de cambios
                 *Madulo: Gestion,Archivo Fisico*/
                
                var usuario = document.getElementById("oidrol").value;
                
               
                /*Se valida el tipo de usuario: Facturador,Auditoria Nueva EPS*/
                //alert(usuario);
                if(usuario == 115){
                    
                    /*Se valida si el archivo adjunto pertenece a un ingreso de la Nueva EPS*/

                    if(nitEntidad == 900156264){

                        window.open('../../controlador/php/sql/descargar.php?oid='+oid,"scrollbars=yes");

                    }else{
                        
                        alertify.error("Acceso denegado.");
                        
                    }
                    
                }else{
                    
                    window.open('../../controlador/php/sql/descargar.php?oid='+oid,"scrollbars=yes");
                    
                }
                
                
            }
            
            function borrarArchivo(oid){
                
                var rol = document.getElementById("oidrol").value;
                
                if(rol != 115){
                    alertify.confirm("ESTA SEGURO DE ELIMINAR EL ARCHIVO?", function (e) {
                    if (e) {
                        
                        var tc = 3;
                
                        $.ajax({
                            async: true,
                            type: "POST",
                            dataType: "json",
                            contentType: "application/x-www-form-urlencoded; charset=UTF-8",
                            url: "../../controlador/php/sql/insertardp.php",
                            data: {tc:tc,oid:oid},
                            success: eliminado,
                            timeout: 4000
                        });
                        
                    } else { 
                        
                    }
                    }); 
                    return false;
                }else{ 
                    alertify.error('Acceso denegado');
                }
                
                
            }
            
            function eliminado(mensaje){
                alertify.success(mensaje.men);
                cargarTabla();
            }
            
            function eliminarCarpetas(){
                
               /* var rol = document.getElementById("oidrol").value;
                
                if(rol == 61 || rol == 108){*/
                    
                    document.getElementById("eliminarc").innerHTML = '<img onclick="EliminarArchivoFisico()" title="Eliminar Carpetas" style="cursor:pointer" src="../imagen/eliminar.png" width="25" height="25" alt="eliminar" />';
                    
              //  }
                
            }
            
            function EliminarArchivoFisico(){
                if($("#doc").val() == ''){
                     alertify.alert("Digite numeró de documento", function () {
                        $("#doc").focus();
                    });
                    return false;
                 }
                 
                 alertify.confirm("ESTA SEGURO DE ELIMINAR LOS ARCHIVOS?", function (e) {
                    if (e) {
                       var Documento = $("#doc").val();
                
                        $.ajax({
                            async: true,
                            type: "POST",
                            dataType: "json",
                            contentType: "application/x-www-form-urlencoded; charset=UTF-8",
                            url: "../../controlador/php/sql/EliminarArchivoFisico.php",
                            data: {Documento:Documento},
                            success: setTimeout('MensajeEliminarArchivo()',100),
                        });
                    
                    } else { 
                        
                    }
                    }); 
                    return false;
            }
             function MensajeEliminarArchivo(){
                alertify.success('Los archivos se eliminaron con exito');
                cargarTabla();
                
             }
           
            
            function cargarNombreArchivo(){
                
                /*Gestion de cambios
                 *Modulo:Gestion,Archivo Fisico*/
                
                /*Se inserta el nombre del tipo de documento en una caja de texto oculta para ser utilizada
                 *en el envio del archivo*/
                
                var nombreArchivo = $("#tipodoc option:selected").html();
                document.getElementById("nombreArchivo").value = nombreArchivo;
                
            }
            
        </script>
        
    </head>
    <body onload="ingres();agregartid();cargarTipod();">
        <form>
            <table id="arcfisi" style="margin-top: -15px;">
                <tr>
                    <td align="right">
                        <b>ARCHIVO FISICO DEL PACIENTE</b>
                    </td>
                </tr>
                <tr>
                    <td>
                        <table style="font-size: 100%">
                            <tr>
                                <td>
                                    Ingreso: 
                                </td>
                                <td width="200px">
                                    <div id="ingreso">
                                        
                                    </div>
                                </td>
                                <td width="5px">
                                </td>
                                <td>
                                    Documento:
                                </td>
                                <td width="5px">
                                </td>
                                <td>
                                    <input type="text" name="txtdoc" value="" id="doc" onchange="cargarIngre();"/>
                                </td>
                                <td>
                                    <div id="todosarchi"></div>
                                </td>
                                <td>
                                    <div id="gifcarga2"></div>
                                </td>
                            </tr>
                            <tr>
                                <td>
                                    Paciente:
                                </td>
                                <td colspan="4" height="30px">
                                    <div style="font-size: 100%" id="paciente">
                                        
                                    </div>
                                </td>
                                <td colspan="3">
                                    <div id="numfactura">
                                        
                                    </div>
                                </td>
                            </tr>
                            <tr>
                                <td>
                                    Tipo Documento:
                                </td>
                                <td>
                                    <select name="cbtipodoc" id="tipodoc" style="font-size: 100%" onchange="cargarNombreArchivo();">
                                        <option value="">Seleccione</option>
                                    </select>
                                </td>
                                <td colspan="4">
                                    <table>
                                        <tr>
                                            <td>
                                                <div id="agregartd">
                                        
                                                </div>
                                            </td>
                                            <td>
                                                <div id="eliminarc">
                                        
                                                </div>
                                            </td>
                                        </tr>
                                    </table>
                                </td>
                            </tr>
                        </table>
                    </td>
                </tr>
                <tr>
                    <td align="right">
                        <table width="100%" style="font-size: 100%">
                            <tr>
                                <td>
                                    <textarea placeholder="OBSERVACIONES" name="texaobs" rows="2" cols="20" id="obs" style="width: 550px;font-size: 90%;"></textarea>
                                </td>
                                <td align="right">
                                    <input  type="file" name="adjunto" value="" id="adjunto" />
                                </td>
                                <td>
                                    <input class="white" type="button" value="Agregar" onclick="comfirm();"/>
                                </td>
                                <td>
                                    <input class="white" type="reset" value="Limpiar" onclick="window.location.reload();"/>
                                </td>
                            </tr>
                        </table>
                    </td>
                </tr>
                <tr>
                    <td>
                        <table style="font-size: 100%;overflow:hidden;border:1px solid #d3d3d3;background:#fefefe;width:100%;-moz-border-radius:5px; /* FF1+ */-webkit-border-radius:5px; /* Saf3-4 */border-radius:5px;-moz-box-shadow: 0 0 4px rgba(0, 0, 0, 0.2);-webkit-box-shadow: 0 0 4px rgba(0, 0, 0, 0.2);">
                            <tr>
                                <td style="padding:3px 3px 3px; text-align:center;border-top:1px solid #e0e0e0; border-right:1px solid #e0e0e0;background: -moz-linear-gradient(100% 25% 90deg, #fefefe, #f9f9f9);background: -webkit-gradient(linear, 0% 0%, 0% 25%, from(#f9f9f9), to(#fefefe)); background:#e8eaeb;">
                                    Documento Digitales
                                </td>
                            </tr>
                        </table>
                        <div style="height:123px;overflow-y: scroll;" id="contenido">
                            
                        </div>
                        <table style="font-size: 100%;overflow:hidden;border:1px solid #d3d3d3;background:#fefefe;width:100%;-moz-border-radius:5px; /* FF1+ */-webkit-border-radius:5px; /* Saf3-4 */border-radius:5px;-moz-box-shadow: 0 0 4px rgba(0, 0, 0, 0.2);-webkit-box-shadow: 0 0 4px rgba(0, 0, 0, 0.2);">
                            <tr>
                                <td align="right" style="padding:8px 8px 8px;border-top:1px solid #e0e0e0; border-right:1px solid #e0e0e0;background: -moz-linear-gradient(100% 25% 90deg, #fefefe, #f9f9f9);background: -webkit-gradient(linear, 0% 0%, 0% 25%, from(#f9f9f9), to(#fefefe)); background:#e8eaeb;">
                                    <div id="gifcarga"></div>
                                </td>
                            </tr>
                        </table>
                    </td>
                </tr>
            </table>
            <!--oid tipo de usuartio-->
            <input type="hidden" id="oidrol" name="txtrol" value="<?php echo $_SESSION['roll']; ?>" />
            <!--usuartio-->
            <input type="hidden" id="usu" name="txtrol" value="<?php echo $_SESSION['usuario']; ?>" />
            <!--Div con los nits de los ingresos-->
            <div id="nits">
                
            </div>
            <!--Caja de texto con el nombre del tipo de documento que se va a dar como variable de sesion-->
            <input type="hidden" name="txtnombreArchivo" id="nombreArchivo" value="" />
            <!--Numero de Factura-->
            <input type="hidden" name="txtnumeroFactura" id="numeroFactura" value="" />
        </form>
    </body>
</html>